Round end (not final round for real player intermission) should be local.type = 4 in my opinion.

However, it's not that necessary. As it is now, it works pretty well .